/*
	airAuth_login.css
*/

@media (min-device-width:800px)
{

/* spark */
.SxPopTips
{
position:fixed;
font:normal 1.4rem Tahoma;
white-space:nowrap;
color:#fff;
background:#333;
border:2px solid #888;
border-radius:30px;
padding:10px 20px;
z-index:1000;
opacity:0;
transition:all .3s;
display:none;
}

body
{
overflow:hidden;
padding:0px;
margin:0px;
color:#ccc;
font:normal 2rem Tahoma;
background:#000 url(airAuth-bkg.jpg) no-repeat;
-webkit-tap-highlight-color:rgba(0,0,0,0);
}

::-webkit-input-placeholder
{
font-size:1.2rem;
color:#444;
}

img,button			{border:0px}

#eCompBox
{
overflow:hidden;position:absolute;width:100%;height:100%;left:0px;top:0px;
}

#logo
{
width:100%;
height:160px;
margin:4rem 0 2rem 0;
background:url(airSpark-logo.png) no-repeat center;
}

#accessTips
{
width:45rem;
border-top:1px solid #666;
padding:20px;
font-size:1.5rem;
line-height:2.2rem;
text-align:left;
margin:0 auto;
margin-bottom:6rem;
color:#aaa;
}

#loginForm
{
font-size:2.5rem;
text-align:center;
padding: 0 5rem;
}

#loginForm input
{
width:14rem;
height:3rem;
font:bold 1.8rem Consolas;
background:transparent;
border:0;
border-radius:.2rem;
color:#eee;
padding:.2rem;
padding-left:1rem;
border-bottom:1px solid #666;
}

#loginForm button
{
width:12rem;
height:3.2rem;
font-size:1.5rem;
border-radius:.3rem;
border:1px solid #666;
background:#62B3F0;
color:#fff;
margin-top:1.5rem;
cursor:pointer;
}

#loginForm button:hover
{
background:#a80;
}

#loginForm .item
{
margin:1rem 0;
font-size:1.5rem;
}

#tips
{
margin-top:2rem;
color:#f44;
}

#eCaptcha
{
display:none;
}

#footer
{
position:absolute;
bottom:0;
color:#91d250;
width:100%;
text-align:center;
font:normal .8rem "Arial";
}

}